﻿/*******************************************************************************
 * Copyright @ 2017 YunSpace.Framework 版权所有
 * Author: GaoTang
 * Description: YunSpace 快速开发平台
 * Website：http://www.yunspace.com.cn
*********************************************************************************/
#region USING SYSTEM
using System;
#endregion

namespace YunSpace.Domain.Entity.Topic
{
    public class TopicModuleEntity : IEntity<TopicModuleEntity>, ICreationAudited, IModificationAudited, IDeleteAudited
    {
        ///<summary>
        /// 编号
        /// </summary>
        public string F_Id{ get; set; }

        ///<summary>
        /// 专题编号
        /// </summary>
        public string F_SettingId { get; set; }

        ///<summary>
        /// 专题模块编号
        /// </summary>
        public string F_Code{ get; set; }

        ///<summary>
        /// 专题模块名称
        /// </summary>
        public string F_Name{ get; set; }

        ///<summary>
        /// 背景颜色
        /// </summary>
        public string F_BgColor{ get; set; }

        ///<summary>
        /// 背景图片
        /// </summary>
        public string F_BgImage{ get; set; }

        ///<summary>
        /// 最小图标数
        /// </summary>
        public Nullable<int> F_Min{ get; set; }

        ///<summary>
        /// 最大图标数
        /// </summary>
        public Nullable<int> F_Max{ get; set; }

        ///<summary>
        /// 是否在网站显示1启用0禁用
        /// </summary>
        public Nullable<bool> F_IsWeb{ get; set; }

        ///<summary>
        /// 是否在移动端显示1启用0禁用
        /// </summary>
        public Nullable<bool> F_IsWap{ get; set; }

        ///<summary>
        /// 是否在小程序显示1启用0禁用
        /// </summary>
        public Nullable<bool> F_IsWeChat{ get; set; }

        ///<summary>
        /// 状态1启用0禁用
        /// </summary>
        public Nullable<bool> F_State{ get; set; }

        ///<summary>
        /// 排序
        /// </summary>
        public Nullable<int> F_Sort{ get; set; }

        ///<summary>
        /// 删除状态
        /// </summary>
        public Nullable<bool> F_DeleteMark{ get; set; }

        ///<summary>
        /// 创建时间
        /// </summary>
        public Nullable<System.DateTime> F_CreatorTime{ get; set; }

        ///<summary>
        /// 创建者
        /// </summary>
        public string F_CreatorUserId{ get; set; }

        ///<summary>
        /// 修改时间
        /// </summary>
        public Nullable<System.DateTime> F_LastModifyTime{ get; set; }

        ///<summary>
        /// 修改者
        /// </summary>
        public string F_LastModifyUserId{ get; set; }

        ///<summary>
        /// 删除时间
        /// </summary>
        public Nullable<System.DateTime> F_DeleteTime{ get; set; }

        ///<summary>
        /// 删除者
        /// </summary>
        public string F_DeleteUserId{ get; set; }

    }
}

